# POST /users/{id}/rooms URL: https://developers.vsee.io/api/rooms-api/post/users/%7Bid%7D/rooms operationId: associateRoomToUser Auth: Admin Token — Requires the Clinic Admin API Token from your dashboard (Developers → App → Edit App). Associate room to user Associate a room with a user. Parameters: - X-ApiToken (header, string, required) — API token - X-AccountCode (header, string, required) — Account code - id (path, string, required) — User ID Request body (application/json): - code (string, required) — Room code - default (boolean, optional) — Set this room as default (optional) Example request: ```json { "code": "b4vjj", "default": false } ``` Responses: - 200 — Room associated successfully ```json { "data": [ { "_id": "171", "slug": "provider00102", "name": "provider00102 room", "domain": "clinic.vseepreview.com", "code": "b4vjj", "active": true, "users": "85741", "account_code": "clinic", "provider_ids": [ "85741" ], "public_access_room": true, "modified": { "sec": 1605728974, "usec": 177000 }, "created": { "sec": 1605728974, "usec": 177000 }, "payment": { "consultations": [ { "id": "5fb57ace-4808-4346-ad3c-3348925862c1", "description": "15-min Consultation", "duration": 15, "amount": 0, "group": false, "charge": false, "slots": 1 } ] }, "default": false } ] } ```